XScale

Az XScale egy mikroprocesszor-mag típus, az ARMv5 architektúra Intel és Marvell általi megvalósítása. Több különálló processzorcsaládból áll, ezek az IXP, IXC, IOP, PXA és CE jelű sorozatok, ld. alább. Az Intel a PXA családot 2006 júniusában eladta a Marvell Technology Group-nak.[1]

Az XScale architektúra az ARMv5TE ISA-n alapul, de nem valósították meg benne a lebegőpontos utasításokat. Az XScale felépítésben hétfokozatú egész és nyolcfokozatú memória szuper-futószalag elvű mikroarchitektúrát alkalmaznak. Ez az Intel StrongARM mikroprocesszor- és mikrovezérlő-vonal utódja, amelyet az Intel a DEC Digitális Félvezető részlegétől szerzett meg a két cég között lezajlott per mellékhatásaként. Az Intel a StrongARM processzorcsaláddal a saját elavult RISC-típusú processzorait kívánta felváltani, az i860 és az i960 családokat.

Az XScale processzorok összes generációja 32 bites ARMv5TE utasításkészletű processzor, amelyek 0,18 µm-es vagy 0,13 µm-es gyártási folyamattal készülnek (részben az IXP43x is), 32 KiB adat-gyorsítótárral (data cache) és 32 KiB utasítás-gyorsítótárral (instruction cache) rendelkeznek. Az első és második generációs XScale processzormagokban 2 KiB-es mini adat-gyorsítótár van. A harmadik generációs XScale magokon alapuló termékekben legfeljebb 512 KiB egyesített L2 gyorsítótár található.[2]

  1. Marvell buys Intel's handheld processor unit for $600 million
  2. 3rd Generation Intel XScale(R) Microarchitecture Developer's Manual - http://www.intel.com/design/intelxscale/316283.htm

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search